<?php
/**
 * @TABLE "notification"
 * @JOIN_FROM "user_id < user.id"
 */
class BaseNotification extends Abstract_PluginEntityManager_Entity
{
	/**
	 * @PRIMARY
	 * @COLUMN "id"
	 * @TYPE "int"
	 * @LENGTH "10"
	 * @NOT_NULL
	 * @AUTO_INCREMENT
	 */
	public $id;

	/**
	 * @COLUMN "user_id"
	 * @TYPE "int"
	 * @LENGTH "10"
	 * @NOT_NULL
	 */
	public $user_id;

	/**
	 * @COLUMN "friend_request"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $friend_request;

	/**
	 * @COLUMN "message"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $message;

	/**
	 * @COLUMN "comment"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $comment;

	/**
	 * @COLUMN "content_loaded"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $content_loaded;

	/**
	 * @COLUMN "content_error"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $content_error;

	/**
	 * @COLUMN "pet_like"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $pet_like;

	/**
	 * @COLUMN "group_new_member"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $group_new_member;

	/**
	 * @COLUMN "group_activity"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $group_activity;

	/**
	 * @COLUMN "group_friend_new_member"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $group_friend_new_member;

	/**
	 * @COLUMN "group_new_discussion"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $group_new_discussion;

	/**
	 * @COLUMN "group_discussion_comment"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $group_discussion_comment;

	/**
	 * @COLUMN "newsletter"
	 * @TYPE "tinyint"
	 * @LENGTH "3"
	 * @NOT_NULL
	 * @DEFAULT "1"
	 */
	public $newsletter;
}
?>